ducted anti torque rotor - Spanish English Dictionary